package com.zdp.service;

import com.zdp.pojo.Category;
import com.zdp.pojo.vo.CategoryVO;
import com.zdp.pojo.vo.NewItemsVO;

import java.util.List;

public interface CategoryService {

    /**
     * 查询商品的一级分类
     * @return
     */
    public List<Category> queryAllRootLevelCat();

    /**
     * 根据一级商品分类，查询二级分类和二级分类关联的三级分类信息
     * @param rootCatId 一级分类id
     * @return
     */
    public List<CategoryVO> getSubCatList(Integer rootCatId);


    /**
     * 查询某个分类下最新的前6个商品
     * @param rootCatId
     * @return
     */
    public List<NewItemsVO> getSixNewItemsLazy(Integer rootCatId);
}
